co-head the department of - Español Inglés Diccionario